primate of england - German English Dictionary